/* NOTICE
    OpenJaWS - Open Java Weather Station
    
    Copyright (C) 2008 Grant Gardner <grant@lastweekend.com.au>
    
    OpenJaWS is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
    
NOTICE */

package au.com.lastweekend.ws2300;

/**
 * Constants for address locations
 * 
 * @author ggardner
 * 
 */
public interface MemoryMap {

    public static final int TIME_UTC = 0x0200;
    public static final int TIME_LOCAL = 0x0239;
    public static final int DATE_LAST_SET = 0x0246;
    public static final int INDOOR_TEMPERATURE = 0x0346;
    public static final int OUTDOOR_TEMPERATURE = 0x0373;
    public static final int DEWPOINT = 0x03CE;
    public static final int WINDCHILL = 0x03A0;
    public static final int INDOOR_HUMIDITY = 0x03FB;
    public static final int OUTDOOR_HUMIDITY = 0x0419;
    public static final int RAIN_PER_IMPULSE = 0x0437;
    public static final int RAIN_COUNTER = 0x0440;
    public static final int RAIN_1_HR = 0x04B4;
    public static final int RAIN_24_HRS = 0x0497;
    public static final int RAIN_TOTAL = 0x04D2;
    public static final int WIND_MINMAX = 0x04EE;
    public static final int WIND_CURRENT = 0x0527;
    public static final int WIND_DIRECTION = 0x052C;
    public static final int AIR_PRESSURE = 0x05D8;
    public static final int AIR_PRESSURE_CORRECTION = 0x05EC;
    public static final int AIR_PRESSURE_MIN = 0x05F6;
    public static final int AIR_PRESSURE_MIN_TIME = 0x061E;
    public static final int HISTORY_INFO = 0x06B2;
    public static final int HISTORY_RECORDS = 0x06C6;

    public static final int NEXT_READING = 0x054F;
    public static final int FORECAST = 0x026B;

}
